Task: Select Tools For Release And Deployment Management
Handling of releases through their development and testing process, and distributing the same into the intended environment, can be largely facilitated by tools. The purpose of this task is to identify the tools for enabling Release And Deployment Management process in the engagement.
Relationships
Main Description
All environments required for executing the Release And Deployment Management process in an engagement, should be identified and listed. These could include environments for development, testing, staging, etc. The Release Manager must also identify and enlist the tools required for systematic handling of Release And Deployment Management. These tools should support logging release requests, managing release schedules, logging and reporting defect data, managing test results (pass / fail), communicating with relevant authorities for approval, maintaining configuration of release components, etc. Tools used for Release Management should also be capable of interfacing with other processes like Change Management, Technology Asset And Configuration Management etc. Tools used for deployment should support distribution of the release into the intended environments (as per rules) and back out if necessary.

The Release And Deployment Management Tools must be setup in collaboration with the Service Delivery Environment Supervision Manager.